package com.tianxiabuyi.model.pojo;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.alibaba.fastjson.annotation.JSONField;
import com.tianxiabuyi.model.base.TXBYObject;

/**
 * 家庭医生-日程安排
 * @author yanghx
 *
 */
@Entity
@Table(name = "arrangement")
public class Arrangement extends TXBYObject {
	private Integer uid;           // 医生的uid
	private String start;	       // 开始时间
	private String end;		       // 结束时间
	@Column(name = "mod_time")@JSONField(name = "mod_time")
	private Long mTime;			   // 实际完成时间
	private String content;	       // 安排内容 
	private String title;   	   // 标题
	private String remark;  	   // 备注
	@Column(name = "is_done")@JSONField(name = "is_done")
	private Integer isDone; 	   // 日程安排状态
	@Column(name = "push_time")@JSONField(name = "push_time")
	private Long pushTime;       //  推送时间
	private String doctors;      // 推送医生
	private String patients;     // 推送病人
	private Long notify;         // 提前时间
	private String imgs = "[]";         // 图片
	private String descr;           // 图片备注
	private String type = "暂无类型"; // 选择类型
	private String team;            // 标记分组
	private Integer partner;            // 参与者
	
	public Integer getPartner() {
		return partner;
	}

	public void setPartner(Integer partner) {
		this.partner = partner;
	}

	public String getTeam() {
		return team;
	}

	public void setTeam(String team) {
		this.team = team;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Long getPushTime() {
		return pushTime;
	}

	public void setPushTime(Long pushTime) {
		this.pushTime = pushTime;
	}

	public String getDoctors() {
		return doctors;
	}

	public void setDoctors(String doctors) {
		this.doctors = doctors;
	}

	public String getPatients() {
		return patients;
	}

	public void setPatients(String patients) {
		this.patients = patients;
	}

	public Long getNotify() {
		return notify;
	}

	public void setNotify(Long notify) {
		this.notify = notify;
	}

	public String getImgs() {
		return imgs;
	}

	public void setImgs(String imgs) {
		this.imgs = imgs;
	}

	public String getDescr() {
		return descr;
	}

	public void setDescr(String descr) {
		this.descr = descr;
	}

	public String getStart() {
		return start;
	}

	public void setStart(String start) {
		this.start = start;
	}

	public String getEnd() {
		return end;
	}

	public void setEnd(String end) {
		this.end = end;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Integer getUid() {
		return uid;
	}

	public void setUid(Integer uid) {
		this.uid = uid;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getIsDone() {
		return isDone;
	}

	public void setIsDone(Integer isDone) {
		this.isDone = isDone;
	}

	public Long getmTime() {
		return mTime;
	}

	public void setmTime(Long mTime) {
		this.mTime = mTime;
	}
}
